/*
 * ICourseRegistrationCreator.h
 *
 *  Created on: 1 May 2010
 *      Author: Savramis Sartios
 */

#ifndef ICOURSEREGISTRATIONCREATOR_H_
#define ICOURSEREGISTRATIONCREATOR_H_
#include <string>
using namespace std;
#include "../../Domain/CourseRegistration/ICourseRegistration.h"

class ICourseRegistrationCreator{
public:
	/**
	 *	Returns a course registration for a student
	 *	\param	aem	student's aem
	 *	\return	a course registration
	 */
	virtual ICourseRegistration * getCourseRegistration(const string *aem)const=0;
};

#endif /* ICOURSEREGISTRATIONCREATOR_H_ */
